Interfacing of temperature sensor LM35 with Arduino

Components
Code Compiler
#include< LiquidCrystal.h >
const int lm35Pin = A0;
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() {
lcd.begin(16, 1);
Serial.begin(9600);
}

void loop() {
int sensorValue = analogRead(lm35Pin);

float millivolts = ( / 1024.0) * 5000.0;

float temperatureC = / 10.0;

lcd.clear();

lcd.setCursor(0, 0);
lcd.print(millivolts);
lcd.print(": millivolt");

Serial.print(" millivolt: ");
Serial.print(millivolts);
delay(1000);
}

© 2024 | Virtual Labs, IIT Roorkee